void test_function      (int* (*abc)(), float(*)(float, void*));
void test_function      (int* (*abcd)(), float(*dcba)(float, void*));
void test_function      (int* (*a)(), float(*d)(float, void*))
{
    int a;
}

int *(*a)(), **(*b)();
